Mto bom o SCRIPT
Soh queria sabe se da pra vc fazer a opção numero 2 soh que quando o player
pisar no title ele ser teleportado e sumonar os monstros?
E tbm, que ele nao seja teleportado antes de acabar o tempo de summon.
Obs: Mto bom o script!!
info
Grupo: Campones
Registrado: 24/07/10
Posts: 22
Reputação: +4

Mto bom o SCRIPT
Soh queria sabe se da pra vc fazer a opção numero 2 soh que quando o player
pisar no title ele ser teleportado e sumonar os monstros?
E tbm, que ele nao seja teleportado antes de acabar o tempo de summon.
Obs: Mto bom o script!!
Editado Março 17 por Sheaven
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

acho que é só adicionar um
doTeleportThing(cid,{x=280, y=87, z=4})
antes do for ![]()
ai ele vai ser teleportado e os monstro serão criados
info
Grupo: Artesão
Registrado: 28/09/08
Posts: 110
Reputação: +38
Gênero: Masculino
Char no Tibia: ...

Tem como tipo: colocar o mesmo script em mais de um TIle? TIpo... o tamanho da sala é 6 SQM /\ \/ tem como colocar o uniqueID nos 6 SQM para funcionar mais sem dar Duplicate UniqueID???
Agradeço ![]()
Server testado:
Baiak 8.54 ~ 8.60
Mix War 8.60
Real server 8.57 ~ 8;60
Explicação:
O Script é um como um "trap"(armadilha) em que o mesmo é executado quando um jogador passa por cima do piso,
ao passar é criado Vários ou Randomicamente alguns monstros(a sua escolha,são duas versões de script)
sendo cada monstro em sua determinada pos.
Vamos ao script.
------------------------------//----------------------------------
Primeira versão : Sumonar monstros randomicamente
summontile.lua
--[[script By Vodkart]]-- function onStepIn(cid, item, position, fromPosition) --[[ Nome do monstros, Coordenada de onde ele irá ser sumonado. Pode adicionar mais monstro caso assim desejar. --]] local M = { [1] = {"cyclops",{x=157, y=35, z=7}}, [2] = {"Demon",{x=161, y=38, z=7}}, [3] = {"Hydra",{x=155, y=38, z=7}}, [4] = {"Dragon",{x=160, y=39, z=7}} } local storage = 14678 -- n mexa local time_summon = 1 -- tempo em minutos if not isPlayer(cid) then return false elseif getGlobalStorageValue(storage) >= os.time() then return false end r = math.random(1, #M) doCreateMonster(M[r][1], M[r][2]) doCreatureSay(cid, "Oh my god, a trap!", 19) setGlobalStorageValue(storage, os.time()+time_summon*60) return TRUE end
movements.xml
<movevent type="StepIn" uniqueid="14500" event="script" value="summontile.lua"/>
Segunda versão : Sumonar todos os monstro de Uma vez só
tilesummon.lua
--[[script By Vodkart]]-- function onStepIn(cid, item, position, fromPosition) --[[ Nome do monstros, Coordenada de onde ele irá ser sumonado. Pode adicionar mais monstro caso assim desejar. --]] local M = { [1] = {"cyclops",{x=157, y=35, z=7}}, [2] = {"Demon",{x=161, y=38, z=7}}, [3] = {"Hydra",{x=155, y=38, z=7}}, [4] = {"Dragon",{x=160, y=39, z=7}} } local storage = 13311 -- n mexa local time_summon = 3 -- intervalo de tempo em minutos para nao summonar novamente if not isPlayer(cid) then return FALSE elseif getGlobalStorageValue(storage) >= os.time() then return FALSE end for i = 1, #M do doCreateMonster(M[i][1], M[i][2]) end doCreatureSay(cid, "OMG, a trap!", 19) setGlobalStorageValue(storage, os.time()+time_summon*60) return TRUE end
movements.xml
<movevent type="StepIn" uniqueid="14600" event="script" value="tilesummon.lua"/>
Eu queria saber se tem como deicha para os bichos nascerem emves de minutos nascerem em segundos ?
Agradeço desde já !!
Editado Junho 4 por ManoPergunta
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

em segundos é só apagar essa parte
*60
info
Grupo: Campones
Registrado: 09/08/11
Posts: 9
Reputação: 0
Char no Tibia: Henry Malakhai

Eu queria saber se esse script tem como coloca ele pra sumonar um monstro random a cada 30 minuto no mapa, sem que precise de pisar nos pisos...
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

claro que tem,só que seria por globalevents (:
info
Grupo: Campones
Registrado: 09/08/11
Posts: 9
Reputação: 0
Char no Tibia: Henry Malakhai

Posta aqui pra mim como fas?
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

É PARA ISSO QUE EXISTE A SEÇÃO "PEDIDOS DE SCRIPT"
Script ótimo, parabéns +REP
info
Grupo: Artesão
Registrado: 03/12/11
Posts: 137
Reputação: +5
Char no Tibia: Surionz

@Vodkart,
Você ja disse, esse script ( Por sinal muito bom ), não funciona para 9.31,
ao menos para mim quando o player pisa, da Debug!
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

q debug da
info
Grupo: Artesão
Registrado: 18/07/11
Posts: 145
Reputação: +18
Char no Tibia: LordeFmorte

ai Vodkart sei q você e o cara nos Scripting ai queria q você dese uma olada aq para você ver oque asa
info
Grupo: Campones
Registrado: 20/06/13
Posts: 2
Reputação: 0
Char no Tibia: Lord Squall de Xantera

Eu queria Para versão 9.6 pois quando eu tento usa esse da DeBUG
você poderia me ajuda ?
ta assim
function onStepIn(cid, item, position, fromPosition)
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
qual o erro?
versão do seu ot?
tenta colocar o nome do monstro assim:
Gigante de gelo
ou
gigante de gelo